Do the Cards have the pitching to win the big one this year?

I know the Padres don't have much but the Cards have looked pretty tough in this series.